package com.kexin.abuwx.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.kexin.common.annotation.Excel;
import com.kexin.common.core.domain.BaseEntity;

/**
 * 信息查询对象 abucoder_search
 * 
 * @author ruoyi
 * @date 2025-03-26
 */
public class AbucoderSearch extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** 专业类别 */
    @Excel(name = "专业类别")
    private String type;

    /** 学校名称 */
    @Excel(name = "学校名称")
    private String school;

    /** 专业名称 */
    @Excel(name = "专业名称")
    private String classname;

    /** 计划数 */
    @Excel(name = "计划数")
    private Long num;

    /** 学费/年 */
    @Excel(name = "学费/年")
    private String fee;

    /** 投档线今年 */
    @Excel(name = "投档线今年")
    private String tdxj;

    /** 投档线去年 */
    @Excel(name = "投档线去年")
    private String tdxq;

    /** 投档线前年 */
    @Excel(name = "投档线前年")
    private String tdxqq;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }

    public void setType(String type) 
    {
        this.type = type;
    }

    public String getType() 
    {
        return type;
    }

    public void setSchool(String school) 
    {
        this.school = school;
    }

    public String getSchool() 
    {
        return school;
    }

    public void setClassname(String classname) 
    {
        this.classname = classname;
    }

    public String getClassname() 
    {
        return classname;
    }

    public void setNum(Long num) 
    {
        this.num = num;
    }

    public Long getNum() 
    {
        return num;
    }

    public void setFee(String fee) 
    {
        this.fee = fee;
    }

    public String getFee() 
    {
        return fee;
    }

    public void setTdxj(String tdxj) 
    {
        this.tdxj = tdxj;
    }

    public String getTdxj() 
    {
        return tdxj;
    }

    public void setTdxq(String tdxq) 
    {
        this.tdxq = tdxq;
    }

    public String getTdxq() 
    {
        return tdxq;
    }

    public void setTdxqq(String tdxqq) 
    {
        this.tdxqq = tdxqq;
    }

    public String getTdxqq() 
    {
        return tdxqq;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("type", getType())
            .append("school", getSchool())
            .append("classname", getClassname())
            .append("num", getNum())
            .append("fee", getFee())
            .append("tdxj", getTdxj())
            .append("tdxq", getTdxq())
            .append("tdxqq", getTdxqq())
            .append("remark", getRemark())
            .toString();
    }
}
